﻿AI patch for darklos's EXIori_XIII (version-beta-2-5)

【人物包下载(char download)】
http://mugenguild.com/forum/topics/exiorixiii-by-darklos-versión-beta-2-5-159643.0.html

【AI补丁使用方法】
复制
文件:
EXIori_XIII_CSX_AI.def
和
文件夹:
EXIori_XIII_CSX_AI
粘贴到人物包文件夹里（即EXIori_XIII文件夹里） 
然后在mugen主程序所在文件夹 data 文件夹下找到 并 用记事本或其他编辑器 
编辑select.def
在
[Characters]
下面填上:
EXIori_XIII/EXIori_XIII_CSX_AI.def


【AI等级AILevel】
AI等级由mugen 主菜单OPTIONS->Difficulty 后面的数字控制
Difficulty 1~6 VS Human
Difficulty 7 VS CPU
Difficulty 8 VS CPU 开启 超反应
数字越大 AI的反应时间 越短,高伤连的使用几率越高。

【AI补丁动画/视频 使用限制相关】
无限制。
You can modify or use this AI patch in a video in any way you want.

【变更点(Change and bug fixed)】
1.
【bug修复】
EXIori_XIII2.cns
取消
triggerall = var(8) = 0
条件限制 
否则
当敌人攻击时
2000(Shiki Yaotome) 和2050(EX Shiki Yaotome)
攻击判定失效

2.
【原作向修改】
EXIori_XIII2.cns

[State 2500, superpause]
type = superpause
trigger1 = time = 0
time = 55 + 10;增加10F
movetime = 55 + 10;增加10F
anim = -1
darken = 0
p2defmul = 1


拉大anim = 2500的受击框 起到挤推对手作用 以免NEO跳过头
拉大anim = 2510的打击框 

3.
【bug修复】
拆投未完成
禁用相关代码：

EXIori_XIII.cns

[State a];投げ外され
type = null;changeState
trigger1 = target,stateno = 860
value = 850


[State a];投げ外し
type = null;changeState
trigger1 = command = "y" || command = "b"
trigger1 = command = "holdfwd" || command = "holdback"
trigger1 = time <= 7
value = 860

4.
【原作向修改】

跳跃开始(起身阶段) 新增 免疫投技 代码

[State 40, 1]
type = NotHitBy
trigger1 = 1
value = ,AT
time = 1

5.
【bug修复】
EXIori_XIII.cns
查找
statedef 1550

[State 1];投げ無敵解除
type = HitBy
trigger1 = 1
value = SCA,NA,SA,HA,NT,ST,HT

上面代码 写法错误 正确写法：

[State 1];投げ無敵解除
type = HitBy
trigger1 = 1
value = SCA,AT

6.
【bug修复】
EXIori_XIII2.cns
增加 八稚女、EX八稚女 命中时敌人的受击震动时间，这样可以修复敌人脱离八稚女的bug。

7.
【bug修复】
豺华 若未完全命中对手 会造成对手 无限飞天 或 遁地bug，此bug容易在simul模式出现。
飞天bug 修复方法：
EXIori_XIII2.cns 分别找到
[Statedef 2121]
和
[Statedef 2122]
添加下面代码：

[State 821, 3];新增代码，修复飞天bug
type = SelfState
trigger1 = time > 100
value = 5050

遁地bug 修复方法：
找到：
[Statedef 2123]
添加代码：

[State 821, 3];新增代码，修复 遁地 的bug
type = SelfState
triggerall = Vel Y > 0
trigger1 = Pos Y >= 0
value = 5100

8.
【bug修复】
禁止EX 鬼烧 加气。

9.
【bug修复】
299 anim不存在
改为290

; ガーキャンふっとばし攻撃
[Statedef 299]
type    = S
movetype= A
physics = S
juggle  = 8
velset = 0,0
ctrl = 0
anim = 290;原来299
poweradd = -1000
sprpriority = 1

10.
【原作向修改】
禁止 在5100状态 受身

11.
【bug修复】
修复葵花三式 第三式 对手不能进入晕眩 状态的bug。

12.
【原作向修改】
EX八稚女、624B/D、624BD 只允许 最后一击 杀死对手。

13.
【bug修复】
修复 用飞行道具 远程攻击对手时 对手不能进入晕眩状态的bug。

14.
【bug修复】
修复 对手刚起身后 一小段时间内 不能进入晕眩状态的bug。

15.
【原作向修改】
1.
NEO超必杀添加伤害修正。
2.
HD取消Drive槽消耗由80改为105。
3.
2A,5A,2C,远5C,6A发生时间调整。



【THANKS TO】
(特别感谢以下几位)

Darklos      (人物包制作者)
口水轩       (AI教程参考,kfm AIhelper部分代码参考)
netyzh       (AI教程参考)
stupa & ADI  (非常便利的性能调查用人物包Training和Attack Storage)


【更新履历】
2018-9-14
修复 AI 在街机模式(Arcade) 左右版边距离识别不正确的问题。

2015-5-27
测量真实版边距离代码bug修复。
普通投使用条件改进。

2015-5-25
修复 因pause/superpause控制器影响导致测量出的真实版边距离出现误差

2015-5-2
对手空振技能记录代码bug修复。

2015-4-21
使用远5D抢招

2015-4-19
抓硬直代码小改进。

2015-4-9
抓受击硬直代码改进。

2015-4-8
对手技能发生时间记录代码改进。

2015-4-5
改善代码 屏蔽了一些 debug警告信息。

2015-4-1
当对手turns模式且roundstate为3或4时 AI记忆用变量初始化。

2015-3-31
对手技能发生时间记录代码改进。

2015-3-24
抓对手硬直代码小改进。

2015-3-18
JB使用距离调整。

2015-3-13
抓对手攻击落地硬直失败记录代码改进。
对手有害helper识别代码改进。

2015-3-3
根据不同的AI等级，调整立回。 

2015-2-28
对手投技记录代码改进。

2015-2-27
中段技 识别代码改进。

2015-2-19
2B使用条件调整。


2015-2-18
添加 对空技失败 AI记忆。

2015-2-17
鬼烧、远5B使用条件调整。
用2B、5C抓对手落地硬直。

2015-2-15
原作向修改：
1.
NEO超必杀添加伤害修正。
2.
HD取消Drive槽消耗由80改为105。
3.
2A,5A,2C,远5C,6A发生时间调整。

2015-2-14
JA、JD使用条件调整。

2015-2-11
豺华使用条件调整。
JC、JD使用条件调整。

2015-2-10
2P侧屑风使用条件调整。
中下段识别代码优化。

2015-2-4
抓对手攻击硬直小修正。
使用近5C对空。

2015-2-2
新增AI用Helper用于检测对手的helper是否具有攻击性。
跳攻使用条件调整。

2015-1-28
当对手不在空中攻击时 ，使用蹲防（对手用中段技除外）。
跳攻使用条件调整。
无敌移动技 使用条件调整。
跑步和行走使用条件优化。
bug修复: 对手刚起身后 一小段时间内 不能进入晕眩状态的bug。

2015-1-26
使用(远)5B 抓受击硬直、抢招（仅在满Drive槽时使用）。

2015-1-25
估算 对手真实防御力 代码 改进。

2015-1-23
2B使用条件调整。

2015-1-22
修复 用飞行道具 远程攻击对手时 对手不能进入晕眩状态的bug。

2015-1-19
mugen难度为6或8时 向前走 改为 向前跑。

2015-1-18
空对空 改用JB。
检测到对手使用当身技时 禁用小跳。

2015-1-16
立回 小改进。
HD连 屑风 使用距离 调整。

2015-1-13
对手 当身技 记录,对手 当身技 警戒。

2015-1-11
中下段、无法防御攻击 识别代码 改进。
原作向修改:EX八稚女、624B/D、624BD 只允许 最后一击 杀死对手。
修复AI 131>130状态 无限循环触发的bug。
对手空振取消技能 识别 代码 改进。

2015-1-9
无敌移动技 使用条件调整。
晕连 使用率 提高。
bug修复:
修复葵花三式 第三式 对手不能进入晕眩 状态的bug。

2015-1-8
墙角 压起身 代码 改进。

2015-1-6
对手 中下段技能 识别代码 改进。
AI_Config.txt添加 开关：
1.禁止 在5100状态 受身(原作向),若对手 这么受身 则自动解除限制。
2.是否允许 AI 使用 非原作向连段:5C>26AC


2015-1-4
对手 起身 使用 安全压（欺诈飞）。
对手 打背技 警戒。

2015-1-3
修复本体bug：299 anim不存在。改用290代替。
鬼烧 使用条件优化。
连段 更新。

2015-1-2
连段优化。
屑风、普通投 使用条件 调整。
添加AI记忆:
当对手蹲姿导致 6A>5A 空挥 下次此情况不再使用。
对手空振技检测。


2015-1-1
检测对手 真实防御力。

2014-12-31
屑风使用条件优化。
新增 前置 AI front helper 辅助判断前方是否有危险。
抓对手攻击收招硬直 条件优化。
连段 调整。

2014-12-30
Yamiraiba使用条件优化。

2014-12-29
无敌移动技 使用条件优化。
修正 当 对手崩防 且对手背对我方时 不会小跳攻 的问题。
修正BC连被对手打断后 不会BC连的问题。

2014-12-28
中下段技能 识别代码 改进。
EX 鬼烧 修正为 不加气。
新增 后置 AI back helper 辅助判断后方是否有危险。

2014-12-27
改进抢招代码。

2014-12-25
修正 当对手靠墙角时 5C 连不上 屑风 的问题。

2014-12-22
JA JD J4B/J6B 使用条件调整。
无敌移动技能 使用条件调整。

2014-12-21
修正 5C 把对手打晕后 继续用八稚女 的问题。

2014-12-20
bug修复：豺华 若未完全命中对手 会造成对手 无限飞天 或 遁地bug，此bug容易在simul模式出现。
优化 2C空振取消 鬼烧 的使用条件。
优化 屑风 使用条件。
6A抓硬直 条件优化。

2014-12-19
调整5B使用距离。
EX Shiki Akegarasu 使用条件优化。
空中打逆技:外式・百合折 使用条件调整。

2014-12-18
5040状态改成不可控，以免在空中做出防御动作。
修正 当对手晕眩 且 背朝我方时 不能小跳攻 起手 的问题。
修正 当对手晕眩 时 由于对手太矮 导致 跳攻 无法命中 的问题。
当 对手晕眩 时 停止连段。
空中打逆技 使用高度调整。
立回态 5B 使用。

2014-12-17
小跳攻 被破 ，降低使用几率。
空中打逆技 使用条件调整。

2014-12-16
大量记录敌人地面普通攻击的出招时间，用于抢招。
鬼烧 使用条件 优化，减少被 欺诈飞的几率。
修复 敌人脱离八稚女的bug。
代码文件全部转换成UTF-8编码。
AI控制时 空中受身状态5210改成全程不可控，以免AI空中使用地面技。

2014-12-15
新增EX 鬼烧 DC连,敌人被打晕 的几率提高了。
无限连改进。
AI控制时5040状态改成不可控，以免在空中做出防御动作。
放宽原地跳攻 使用条件。
新增 当身对策:欺诈飞。

2014-12-14
进一步降低点 空中打逆技：外式・百合折 使用高度。
无敌移动技 使用条件优化。
修复 跳攻 之后 有时候不会 继续连 的问题。

2014-12-13
禁止AI 在空中(pos y < 0)时 使用防御。
AI 等级 实装,目前AI等级主要限制了AI的反应时间 和 高伤连的使用几率。

2014-12-12
无敌移动技 使用条件优化。
空中打逆技：外式・百合折 使用高度降低。
抓敌人 防御硬直和受创硬直 条件优化。

2014-12-11
修复BC连 6246A>5C断连 问题。
检查最近的敌人是否已被KO ,若已被KO，目标重定向至最接近的未被KO的敌人。
添加 “胜利时 嘲讽” 开关 。

2014-12-9
新增 EX葵花 DC连

2014-12-8
修复6246A>5C 无法成功连上24A的问题。
AI用行走状态21和22改为ctrl = 0,这样可以减少因AI发呆引起的断连问题。
新增 AI配置文件: AI_Config.txt 
内含 无限连((6246A>66>5C)*N)开关。
减少屑风使用距离 可以减少断连几率。
敌人空投 警戒。


2014-12-5
对于无后续浮空连的连段24B * 3改用收招硬直小的24A * 3收尾 。
26A压起身失败记录添加。
修正当对手起身 并且 背对对手时 AI跑步和向后走 循环触发的bug。
压制 6AA补充 。

2014-12-1
修正BC连被对手打断后 不能BC连的问题。
添加对手空投技能的AI记忆。
抓对手出招硬直小改动。


2014-11-25 ~2014-11-30
AI制作开始
常用连段 基本立回完成





製作物:
https://onedrive.live.com/?cid=5224F2537C0F2ACD
or
http://pan.baidu.com/s/1mgzGuSC
by CSX